twisted wires - Français Anglais Dictionnaire